import request from '@/utils/request'

// 查询利率互换信息列表
export function getIrSwapInfoList(query) {
    return request({
        url: '/irSwap/queryIrSwapInfoByPage.action',
        method: 'get',
        params: query
    })
}

// 查询利率互换行情列表
export function getIrSwapPriceList(query) {
    return request({
        url: '/irSwap/queryIrSwapPriceByPage.action',
        method: 'get',
        params: query
    })
}

// 查询利率互换行情曲线
export function getIrSwapPriceCurve(query) {
    return request({
        url: '/irSwap/queryIrSwapPriceCurve.action',
        method: 'get',
        params: query
    })
}

// 新增利率互换信息
export function addIrSwapInfo(data) {
    return request({
        url: '/irSwap/insertIrSwapInfo.action',
        method: 'post',
        data: data
    })
}

// 修改利率互换信息
export function updateIrSwapInfo(data) {
    return request({
        url: '/irSwap/updateIrSwapInfo.action',
        method: 'put',
        data: data
    })
}

// 删除利率互换信息
export function delIrSwapInfo(data) {
    return request({
        url: '/irSwap/deleteIrSwapInfo.action',
        method: 'delete',
        data: data
    })
}

// 新增利率互换行情
export function addIrSwapPrice(data) {
    return request({
        url: '/irSwap/insertIrSwapPrice.action',
        method: 'post',
        data: data
    })
}

// 修改利率互换行情
export function updateIrSwapPrice(data) {
    return request({
        url: '/irSwap/updateIrSwapPrice.action',
        method: 'put',
        data: data
    })
}

// 删除利率互换行情
export function delIrSwapPrice(data) {
    return request({
        url: '/irSwap/deleteIrSwapPrice.action',
        method: 'delete',
        data: data
    })
}


